Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN GROVE Terraced £63,000 25 May 2005
9 LEVEN GROVE Terraced £17,500 1 Sep 1998
10 LEVEN GROVE Terraced £40,000 12 May 2023
11 LEVEN GROVE Terraced £42,950 28 Sep 2001